self propelled rocket launchers - Französisch Englisch Wörterbuch